/*
 * Copyright (c) 2009. Silenus Consultoria, S.L.U.
 */
package es.silenus.detecta.task;

import java.util.Map;


/**
 * Basic task interface.
 *
 * @author <a href="mailto:malonso@silenus-consultoria.es">Mariano Alonso</a>
 * @since 21-ago-2009 12:49:56
 */
public interface Task {
	/**
	 * Sets task parameters.
	 *
	 * @param parameters task parameters.
	 */
	public void setParameters(final Map<String, Object> parameters);

	/**
	 * The execute method.
	 */
	public void execute();
}
